﻿using Dng.Core;
namespace ShippingManage.DataAccessor.Entities
{
	public class Customer : FullBaseEntity
	{
		#region Database attributes
		//string _Id = "";
		//DateTime _Created = Global.Now;
		//string _CreatedId = "";
		//DateTime _Modified = Global.Now;
		//string _ModifiedId = "";
		string _FirstName = "";
		string _LastName = "";
		string _MiddleName = "";
		string _Address = "";
		string _City = "";
		string _State = "";
		string _ZipCode = "";
		string _Phone = "";
		string _Email = "";
		string _Ward = "";
		string _District = "";
		string _HomePhone = "";
		string _CellPhone = "";
		string _CustomerId = "";
		#endregion

		#region Database properties
		//public string Id
		//{
		//  set { _Id = value; }
		//  get { return _Id; }
		//}

		//public DateTime Created
		//{
		//  set { _Created = value; }
		//  get { return _Created; }
		//}

		//public string CreatedId
		//{
		//  set { _CreatedId = value; }
		//  get { return _CreatedId; }
		//}

		//public DateTime Modified
		//{
		//  set { _Modified = value; }
		//  get { return _Modified; }
		//}

		//public string ModifiedId
		//{
		//  set { _ModifiedId = value; }
		//  get { return _ModifiedId; }
		//}

		public string FirstName
		{
			set { _FirstName = value; }
			get { return _FirstName; }
		}

		public string LastName
		{
			set { _LastName = value; }
			get { return _LastName; }
		}

		public string MiddleName
		{
			set { _MiddleName = value; }
			get { return _MiddleName; }
		}

		public string Address
		{
			set { _Address = value; }
			get { return _Address; }
		}

		public string City
		{
			set { _City = value; }
			get { return _City; }
		}

		public string State
		{
			set { _State = value; }
			get { return _State; }
		}

		public string ZipCode
		{
			set { _ZipCode = value; }
			get { return _ZipCode; }
		}

		public string Phone
		{
			set { _Phone = value; }
			get { return _Phone; }
		}

		public string Email
		{
			set { _Email = value; }
			get { return _Email; }
		}

		public string Ward
		{
			set { _Ward = value; }
			get { return _Ward; }
		}

		public string District
		{
			set { _District = value; }
			get { return _District; }
		}

		public string HomePhone
		{
			set { _HomePhone = value; }
			get { return _HomePhone; }
		}

		public string CellPhone
		{
			set { _CellPhone = value; }
			get { return _CellPhone; }
		}

		public string CustomerId
		{
			set { _CustomerId = value; }
			get { return _CustomerId; }
		}

		#endregion
	}
}
